From a2a194f71eeec446eaee7efbe00911e4f859f102 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 15 Apr 2020 14:36:04 -0400 Subject: [PATCH] eventcontroller: Fix signal marshallers GdkEvent is no longer a GObject. Any signals taking events as arguments need to have their marshallers fixed. Thankfully, we have few of these left. --- gtk/gtkeventcontrollerlegacy.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk/gtkeventcontrollerlegacy.c b/gtk/gtkeventcontrollerlegacy.c index 890b43046a..8b4d69693f 100644 --- a/gtk/gtkeventcontrollerlegacy.c +++ b/gtk/gtkeventcontrollerlegacy.c @@ -92,12 +92,12 @@ gtk_event_controller_legacy_class_init (GtkEventControllerLegacyClass *klass) G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, 0, _gtk_boolean_handled_accumulator, NULL, - _gtk_marshal_BOOLEAN__OBJECT, + _gtk_marshal_BOOLEAN__BOXED, G_TYPE_BOOLEAN, 1, GDK_TYPE_EVENT); g_signal_set_va_marshaller (signals[EVENT], G_TYPE_FROM_CLASS (klass), - _gtk_marshal_BOOLEAN__OBJECTv); + _gtk_marshal_BOOLEAN__BOXEDv); } static void -- 2.30.2